1. bir makinanın mekanik aksamları imal edilir ve montajı yapılır.

    elektrik bağlantıları yapılıp makinanın ihtiyacı olan güç tedarik edilir

    makinanın hangi durumda ne yapacağı ise programlanması ile belirlenir.

    işte bu son aşamada yazılım mühendisi devreye girer.